# @Version : 1.0
# @Author  : 刘宇
# @File    : 07_list_operations.py
# @Time    : 2025/10/11 10:37

list_a = [100, 200, 300, 400, 500]
print("list_a: 列表元素个数:", len(list_a))
print("list_a: 列表最大元素:", max(list_a))
print("list_a: 列表最小元素:", min(list_a))

# list.append(obj):在列表末尾添加新的对象
list_a.append(600)
print("list_a:", list_a)

# list.count(obj):统计某个元素在列表中出现的次数
print("100出现的次数是：", list_a.count(100))

# list.extend(seq):在列表末尾一次性追加另一个序列中的多个值
list_b = [1, 2, 3]
# 将list_b追加到list_a
list_a.extend(list_b)
print("list_a:", list_a)

# list.index(obj):从列表中找出某个值第一个匹配项的索引位置

print("300第1次出现在序列的索引是：", list_a.index(300))

# 翻转list_a:     list_a.reverse()
list_a.reverse()
print("list_a:", list_a)


# list.insert(index,obj):将对象插入列表指定的index位置
list_a.insert(1, 666)
print("list_a:", list_a)